/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Controlador.Service.Produccion;

import Controlador.Bean.Produccion.ProduccionRealRB;
import Data.config.SessionFac;
import java.util.HashMap;
import java.util.List;
import org.apache.ibatis.session.SqlSession;

/**
 *
 * @author Nadhia
 */
public class ServicioProduccionRealRB {
    public List<ProduccionRealRB> seleccionarTodoRB(){
        SqlSession sqlsession = SessionFac.SessionFactory().openSession();
        List<ProduccionRealRB> data = (List)sqlsession.selectList("Data.Produccion.ServicioProduccionRealRB.seleccionarTodo");
        sqlsession.close();
        return data;
    }
    
    public List<ProduccionRealRB> filtrarProduccion(String id, String nombre){
        List<ProduccionRealRB> data;
        try (SqlSession sqlsession = SessionFac.SessionFactory().openSession()) {
            HashMap<String, String> hm = new HashMap<>();
            hm.put("id", "%"+id.toUpperCase()+"%");
            hm.put("nombre", "%"+nombre.toUpperCase()+"%");
            data = (List)sqlsession.selectList("Data.Produccion.ServicioProduccionRealRB.filtrarProduccion", hm);
            sqlsession.close();
        }
        return data;
    }
}
